
import { Injectable, Injector } from '@angular/core';
import { NgRepository } from '@farris/devkit';
import { BefRepository, NgVariable } from '@farris/bef';
import { BXDCXFrmEntity } from './entities/bxdcxfrmentity';

import { BXDCXFrmProxy } from './bxdcxfrmproxy';

@Injectable()
@NgRepository({
    apiUrl: 'api/fssp/fssc/v1.0/bxdcx_frm',
    entityType: BXDCXFrmEntity
})
export class BXDCXFrmRepository extends BefRepository<BXDCXFrmEntity> {
    public name = 'BXDCXFrmRepository';

    public proxy: BXDCXFrmProxy;
    public paginationInfo = {
    };
    constructor(injector: Injector) {
        super(injector);
        this.proxy = injector.get(BXDCXFrmProxy, null);
    }
}